package feature;

/**
 * Decription
 * Date 2017/10/7 13:41
 * authur MangoDai
 **/
public class JITDemo {
    public static final int NUM = 1500;
    public static int doubleValue(int i ) {
        for (int j = 0; j < NUM; j++);
        return i * 2;
    }
    public static long calcSum() {
        long sum = 0;
        for (int i = 1; i <= 100; i++) {
            sum += doubleValue(i); // 本质是会被内联进来的
        }
        return sum;
    }
    public static void main(String[] args) {
        for(int i = 0; i < NUM; i++)
            calcSum();
    }
}
